import axios from "axios";
// import { userinfo } from '@/stores/counter'
// const user = userinfo()


const request = axios.create({
  baseURL: '/api',
  timeout:10000,
})

// 在请求头中添加 Token
// request.interceptors.request.use(
//   (config) => {
//     // 从你的存储中获取 Token
//     const token = user.baseInfo.token
//     // 如果 Token 存在，则在请求头中添加 Authorization 字段
//     if (token) {
//       config.headers.Authorization  = `Bearer ${token}`;
//     }
//     return config;
//   },
//   (error) => {
//     // return Promise.reject(error);
//   }
// );

// request.interceptors.response.use(
//   res => {
//     if(res && res.data){
//       console.log(res.data)
//       if(res.data.success){
//         return res.data.data
//       }else {
//         console.log(1)
//         return Promise.reject(res.data.message)
//       }
//     }else {
//       console.log(2)
//       return Promise.reject("Error response")
//     }
//   },err => {
//     console.log(3)
//     return Promise.reject(err.message)
//   }
// )

export default request